Combo View
open class ComboView : RelativeLayout, RevelControl, DownloadFeedTask2.OnCompleted, DownloadFileTask2.OnCompleted, PlayedHandler, ComboScrollView.OnScrollPositionListener
A custom view designed to display a combination of other views vertically within a scrollable container.
ComboView
extends RelativeLayout and internally uses a ComboScrollView (a specialized ScrollView) to host a LinearLayout where child views are added. It provides optional up and down caret indicators for scrolling and implements various interfaces for integration with a playback system and data loading tasks.
It acts as a RevelControl for system integration, handles callbacks from DownloadFeedTask2 and DownloadFileTask2, manages PlayedListener notifications via PlayedHandler, and listens to scroll events from ComboScrollView.OnScrollPositionListener to manage caret visibility.
See also
Constructors
Functions
Link copied to clipboard
Adds a child view to the internal LinearLayout.
Adds a child view to the internal LinearLayout with specified width and height.
Link copied to clipboard
Gets an iterator over the configuration s for this control.
Link copied to clipboard
Gets the associated with this control, if any.
Link copied to clipboard
Returns the internal ComboScrollView instance used by this view.
Link copied to clipboard
Gets the type of the underlying module or content associated with this control.
Link copied to clipboard
Initializes the control with its associated module context.
Link copied to clipboard
Checks if this control is configured to start its operation automatically after #initialize(Module) initialization.
Link copied to clipboard
Callback method invoked when a feed download operation completes.
Link copied to clipboard
Callback method invoked when a file download operation completes.
Link copied to clipboard
Callback method invoked when the scroll position of the internal ComboScrollView changes.
Link copied to clipboard
Registers a listener to be notified when a media item or content unit within this
ComboView
is considered "played".Link copied to clipboard
Sets whether this control should start its operation automatically after #initialize(Module) initialization.
Link copied to clipboard
Sets the visibility of the top and bottom scroll caret indicators.